package com.jrtc.base.entity.bo;

import com.jrtc.base.entity.vo.IdNameInfoVo;

import java.util.Date;
import java.util.List;

public class CatchBallRecord {
    /**
     * 抓小球记录id
     * */
    private Integer catchBallRecordId;

    /**
     * 患者id
     * */
    private Integer catchBallRecordPatientId;

    /**
     * 运动时长
     * */
    private String exerciseDuration;

    /**
     * 抓取数量
     * */
    private Integer count;

    /**
     * 运动轨迹
     * */
    private String movementTrack;

    /**
     * 创建时间
     * */
    private Date creationTime;

    /**
     * 中位时长
     * */
    private String median;

    /**
     * 平均时长
     * */
    private String average;

    /**
     * 是否为右手
     * */
    private String right;

    /**
     * 心率
     * */
    private List<IdNameInfoVo> heart;

    /**
     * 血氧饱和度
     * */
    private List<IdNameInfoVo> bloodSaturation;

    /**
     * HRV监测
     * */
    private List<IdNameInfoVo> hrv;

    /**
     * 血氧容积
     * */
    private List<IdNameInfoVo> bloodArea;

    /*--------------------------------------------------------*/

    /**
     * 证件号
     * */
    private String idCard;

    /**
     * 患者抓小球详情
     * */
    private List<CatchBallRecordDetails> catchBallRecordDetailsList;

    /*------------------------------------------------------*/

    /**
     * 心率
     * */
    private String heartInfo;

    /**
     * 血氧饱和度
     * */
    private String bloodSaturationInfo;

    /**
     * HRV监测
     * */
    private String hrvInfo;

    /**
     * 血氧容积
     * */
    private String bloodAreaInfo;

    /*-------------------------------------------------------*/

    /**
     * 7天
     * */
    private List<CatchBallRecord> sevenDay;

    /**
     * 1个月
     * */
    private List<CatchBallRecord> oneMoon;

    /**
     * 3个月
     * */
    private List<CatchBallRecord> threeMoon;

    public List<CatchBallRecord> getSevenDay() {
        return sevenDay;
    }

    public void setSevenDay(List<CatchBallRecord> sevenDay) {
        this.sevenDay = sevenDay;
    }

    public List<CatchBallRecord> getOneMoon() {
        return oneMoon;
    }

    public void setOneMoon(List<CatchBallRecord> oneMoon) {
        this.oneMoon = oneMoon;
    }

    public List<CatchBallRecord> getThreeMoon() {
        return threeMoon;
    }

    public void setThreeMoon(List<CatchBallRecord> threeMoon) {
        this.threeMoon = threeMoon;
    }

    public String getRight() {
        return right;
    }

    public void setRight(String right) {
        this.right = right;
    }

    public List<IdNameInfoVo> getHeart() {
        return heart;
    }

    public void setHeart(List<IdNameInfoVo> heart) {
        this.heart = heart;
    }

    public List<IdNameInfoVo> getBloodSaturation() {
        return bloodSaturation;
    }

    public void setBloodSaturation(List<IdNameInfoVo> bloodSaturation) {
        this.bloodSaturation = bloodSaturation;
    }

    public List<IdNameInfoVo> getHrv() {
        return hrv;
    }

    public void setHrv(List<IdNameInfoVo> hrv) {
        this.hrv = hrv;
    }

    public List<IdNameInfoVo> getBloodArea() {
        return bloodArea;
    }

    public void setBloodArea(List<IdNameInfoVo> bloodArea) {
        this.bloodArea = bloodArea;
    }

    public String getHeartInfo() {
        return heartInfo;
    }

    public void setHeartInfo(String heartInfo) {
        this.heartInfo = heartInfo;
    }

    public String getBloodSaturationInfo() {
        return bloodSaturationInfo;
    }

    public void setBloodSaturationInfo(String bloodSaturationInfo) {
        this.bloodSaturationInfo = bloodSaturationInfo;
    }

    public String getHrvInfo() {
        return hrvInfo;
    }

    public void setHrvInfo(String hrvInfo) {
        this.hrvInfo = hrvInfo;
    }

    public String getBloodAreaInfo() {
        return bloodAreaInfo;
    }

    public void setBloodAreaInfo(String bloodAreaInfo) {
        this.bloodAreaInfo = bloodAreaInfo;
    }

    public String getAverage() {
        return average;
    }

    public void setAverage(String average) {
        this.average = average;
    }

    public List<CatchBallRecordDetails> getCatchBallRecordDetailsList() {
        return catchBallRecordDetailsList;
    }

    public void setCatchBallRecordDetailsList(List<CatchBallRecordDetails> catchBallRecordDetailsList) {
        this.catchBallRecordDetailsList = catchBallRecordDetailsList;
    }

    public String getMedian() {
        return median;
    }

    public void setMedian(String median) {
        this.median = median;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public Integer getCatchBallRecordId() {
        return catchBallRecordId;
    }

    public void setCatchBallRecordId(Integer catchBallRecordId) {
        this.catchBallRecordId = catchBallRecordId;
    }

    public Integer getCatchBallRecordPatientId() {
        return catchBallRecordPatientId;
    }

    public void setCatchBallRecordPatientId(Integer catchBallRecordPatientId) {
        this.catchBallRecordPatientId = catchBallRecordPatientId;
    }

    public String getExerciseDuration() {
        return exerciseDuration;
    }

    public void setExerciseDuration(String exerciseDuration) {
        this.exerciseDuration = exerciseDuration;
    }

    public Integer getCount() {
        return count;
    }

    public void setCount(Integer count) {
        this.count = count;
    }

    public String getMovementTrack() {
        return movementTrack;
    }

    public void setMovementTrack(String movementTrack) {
        this.movementTrack = movementTrack;
    }

    public Date getCreationTime() {
        return creationTime;
    }

    public void setCreationTime(Date creationTime) {
        this.creationTime = creationTime;
    }
}
